#ifndef __HFI_H__
#define __HFI_H__

/* Private includes ----------------------------------------------------------*/
/* Private define ------------------------------------------------------------*/
// #define FOC_PREQ     20000
// #define HFI_INJ_FREQ 1000
// #define HFI_CNT_FLAG FOC_PREQ / HFI_INJ_FREQ
// /* Private typedef -----------------------------------------------------------*/
// typedef struct
// {
//   float hfi_theta;
//   float hfi_we;
//   float hfi_inj_volt;
// } HFI;
// typedef struct
// {
//   float P;
//   float I;
//   float D;
//   float Max_Output;
//   float Min_Output;
//   float I_Sum;
// } HFI_PID_DEF;
// /* Private extern variables --------------------------------------------------*/
// extern HFI hfi;
// extern float iq_bpf;
// /* Private function declaration ----------------------------------------------*/
// void HFI_Process(float iq_in, float id_in, float *lfp_iq, float *lfp_id, HFI *hfi);
// void HFI_Init(void);
#endif
